package com.abs.orm.model.file;

import java.util.List;

import com.ads.orm.model.j.JField;
import com.ads.orm.model.j.JMethod;

public class ClassFileModel extends FileModel {

	/**
	 * 
	 */
	private static final long serialVersionUID = -3620307975200487997L;
	private List<String> imports;
	private String extend;
	private List<String> impls;
	private String pack;
	private List<JField> jFields;
	private List<JMethod> jMethods;

	public List<String> getImports() {
		return imports;
	}

	public void setImports(List<String> imports) {
		this.imports = imports;
	}

	public String getExtend() {
		return extend;
	}

	public void setExtend(String extend) {
		this.extend = extend;
	}

	public List<String> getImpls() {
		return impls;
	}

	public void setImpls(List<String> impls) {
		this.impls = impls;
	}

	public String getPack() {
		return pack;
	}

	public void setPack(String pack) {
		this.pack = pack;
	}

	public List<JField> getJFields() {
		return jFields;
	}

	public void setJFields(List<JField> jFields) {
		this.jFields = jFields;
	}

	public List<JMethod> getJMethods() {
		return jMethods;
	}

	public void setJMethods(List<JMethod> jMethods) {
		this.jMethods = jMethods;
	}
}
